dynamo (electrical) - French English Dictionary